package cn.yunhe.dao;

import cn.yunhe.entity.Province;

import java.util.List;

public interface IProvinceDao {

    /**
     * 查询目的地信息
     *
     * @return
     */
    List<Province> getAllProvince();

    /**
     * 添加目的地信息
     *
     * @param province
     * @return
     */
    int addProvince(Province province);


    /**
     * 通过id查询指定目的地信息
     *
     * @param indexId
     * @return
     */
    Province getProvinceById(int indexId);

    /**
     * 编辑目的地
     *
     * @return
     */
    int updateProvince(Province province);


    /**
     * 删除目的地
     *
     * @param indexId
     * @return
     */
    int delProvince(int indexId);

    /**
     * 批量删除
     *
     * @param checkId
     * @return
     */
    int falseDelete(String[] checkId);
}
